package com.ruoyi.fitsculpt.controller.app;

import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.fitsculpt.controller.EasyfitBodyStatsController;
import com.ruoyi.fitsculpt.domain.EasyfitBodyStats;
import org.springframework.web.bind.annotation.*;

@RestController
@RequestMapping("/app/easyfit/bodystats")
public class AppEasyfitBodyStatsController extends EasyfitBodyStatsController {

    /**
     * 查询身体数据列表
     */
    @GetMapping("/list")
    public TableDataInfo list(EasyfitBodyStats easyfitBodyStats) {
        return super.list(easyfitBodyStats);
    }

    /**
     * 获取身体数据详细信息
     */
    @GetMapping(value = "/{id}")
    public AjaxResult getInfo(@PathVariable("id") Long id) {
        return super.getInfo(id);
    }

    /**
     * 新增身体数据
     */
    @PostMapping
    public AjaxResult add(@RequestBody EasyfitBodyStats easyfitBodyStats) {
        return super.add(easyfitBodyStats);
    }

    /**
     * 修改身体数据
     */
    @PutMapping
    public AjaxResult edit(@RequestBody EasyfitBodyStats easyfitBodyStats) {
        return super.edit(easyfitBodyStats);
    }

    /**
     * 删除身体数据
     */
    @DeleteMapping("/{ids}")
    public AjaxResult remove(@PathVariable Long[] ids) {
        return super.remove(ids);
    }
} 